Pull and Push&Pull in Random Evolving Graphs
نویسنده
چکیده
The Push, the Pull and the Push&Pull algorithms are well-known rumor spreading protocols. In all three, in the beginning one node of a graph is informed. In the Push setting, every round every informed node chooses a neighbor uniformly at random and, if it is not already informed anyway, informs it. In the Pull setting, each round each uninformed node chooses a neighbor uniformly at random and asks it for the rumor; if the asked neighbor is informed, now also the asking node is informed. Push&Pull is a combination of Push and Pull : In each round, each node picks a neighbor uniformly at random. If at least one of both knows the rumor, after this round, both know the rumor. Clementi et al. have considered Push in settings where the underlying graph changes each round ([1]). In one setting they investigated, in each round the underlying graph is a newly sampled Erdős-Rényi random graph G(n, p). They show that if p ≥ 1/n then with probability 1− o(1) (as n → ∞) the number of rounds needed until all nodes are informed is O(ln(n)). Doerr and Kostrygin introduced a general framework to analyze rumor spreading algorithms ([4]); using this framework, for a > 0 and p = a/n they improved the results from [1] in the described setting. In particular the expected number of rounds needed by Push was determined to be log2−e−a(n)+1/(1−e −a) ln(n)+O(1); also large deviation bounds were obtained. Using their framework, we investigate Pull and Push&Pull in that setting: We prove that the expected number of rounds needed by Pull to inform all nodes is log2−e−a(n) + 1/a ln(n) + O(1). Let γ := 2(1 − e −a) − (1 − e−a)2/a; we prove that the expected number of rounds needed by Push&Pull is log1+γ(n) + 1/a ln(n) +O(1); as a byproduct, we obtain large deviation bounds, too.
منابع مشابه
Push is Fast on Sparse Random Graphs
We consider the classical push broadcast process on a large class of sparse random multigraphs that includes random power law graphs and multigraphs. Our analysis shows that for every ε > 0, whp O(log n) rounds are sufficient to inform all but an ε-fraction of the vertices. It is not hard to see that, e.g. for random power law graphs, the push process needs whp n rounds to inform all vertices. ...
متن کاملAn examination of the effects of push and pull factors on Iranian national parks: Boujagh National Park, Iran
This article analyses the push and pull factors that bring visitors to the Iranian national parks. The study used a structured questionnaire to collect data on these factors and the socio-demographic profile of the visitors. Survey conducted in Boujagh National Park, an area of 3177 hectares located in the north of the Iran, produced 400 questionnaires. The factor analysis identified four push ...
متن کاملDiscordant Voting Processes on Finite Graphs
We consider an asynchronous voting process on graphs which we call discordant voting, and which can be described as follows. Initially each vertex holds one of two opinions, red or blue say. Neighbouring vertices with different opinions interact pairwise. After an interaction both vertices have the same colour. The quantity of interest is T , the time to reach consensus, i.e. the number of inte...
متن کاملبررسی نظام تولید و توزیع فرشدستباف به منظور ارائه راهکار مناسب با تکیه بر تبدیل نظام فشاری (Push) به نظام کششی (Pull)
This article is trying to study production and distribution system based on providing value chain with the aim of identifying production & distribution system of hand-made carpet firstly; and studying the feasibility of changing from the push system to the pull system regarding the viewpoints of the elite and expert, secondly. In order to achieve this goal, the descriptive method of research ha...
متن کاملQuerying Dynamic Wireless Sensor Networks with Non-revisiting Random Walks
The simplicity and low-overhead of random walks have made them a popular querying mechanism for Wireless Sensor Networks. However, most of the related work is of theoretical nature and present two important limitations. First, they are mainly based on simple random walks, where at each step, the next hop is selected uniformly at random among neighbors. This mechanism permits analytical tractabi...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- CoRR
دوره abs/1801.00316 شماره
صفحات -
تاریخ انتشار 2017